/*
    该文件用于暴露一个store对象，整个应用只有一个store对象
*/
// 引入createStore，创建核心的store对象
import { createStore, applyMiddleware } from 'redux'

// 引入thunk
import thunk from 'redux-thunk'
import { composeWithDevTools } from 'redux-devtools-extension'

import  allReducers  from './reducers'



// 暴露store
export default createStore( allReducers, composeWithDevTools( applyMiddleware( thunk ) ) )
